be hard-pressed

  1. Verb zorlanmak
zorlanmak Verb
sıkışık durumda olmak Verb
sıkışık durumunda olmak Verb